home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
biz
/
dbase
/
mSQL_2_0b3.lha
/
msql
/
doc
/
HISTORY
next >
Wrap
Text File
|
1998-01-04
|
3KB
|
83 lines
14 January 1997 2.0 Beta 3
-----------------------------------
o Fixed problem with new fast offset calculation in rowRead
o Fixed bugs in table join logic
o Fixed bug that allowed an update to set a non-unique value
for a unique index
o Completed dynamic loading of module object code in Lite / W3-mSQL
o Fixed some documentation errors in the HTML manual
o Fixed non-flushed output in user prompts from msqladmin and msql
o Fixed problem with fields being inserted with the NULL flag set
o Added a 0 exit val to msqldump
o Fixed some API function prototypes
o Added strdup() to the malloc test code (although we don't
use the malloc library anymore for in-house code testing)
o Fixed memory leaks in parser, msqlServerDelete, QUIT processing,
join condition lists, and join ident fields.
o Wrote the mod_graph dynamic loaded graphing module for Lite &
W3-mSQL.
o Added optional W3-auth security. The file .w3-auth must now
be created in the directory containing the requested file to
enable W3-auth access control.
6 January 1997 2.0 Beta 2
-----------------------------------
o Fixed problem with deletion using an index for row selection
(reshuffle of dup values in tree node caused getNext to skip
a valid entry)
o Fixed bug in bulk index creation where it was including
non-active rows in the newly created index.
o Added strncasecmp() for SVR4 people (so they can dodge the BSD lib)
o Fixed bug in the AVL node swapping code wrt dup node lists.
o Fixed core dump bug when DISTINCT used with an empty result
table.
o Fixed bug in the updating of CHAR fields.
o Increased listen queue for UNIX socket to 128
o Fixed bug in updateValues() where by a full field width char
value would trash the active flag of the next field (i.e. NULL
termination of the string).
o Fixed param count test in Lite function calling.
o Increased Lite VM performance by up to 20% by caching stack
frames and other reuseable items.
o mSQL Server performance increases
- Removed some more malloc & bzero overhead
- Added speedup for boxes without hardware multiply (like
lots of the early SPARCs).
- The above modifications produced a 20% faster "killer"
result on a SPARC without hardware math.
o Added support for symbolic Macros in modules
o Started support for dynamic loading shared modules
16 December 1996 2.0 Beta 1
-----------------------------------
o Initial public beta release of the 2.0 code base.